#include "InGlobal.h"
#include<iostream>
#include<string>

using namespace std;

InGlobal::InGlobal(Scope *pParentScope)
{
    m_eType = Scope::eScopeGlobal;
    m_pxParent = pParentScope;
}

InGlobal::~InGlobal(void)
{
}

Scope* InGlobal::parse(Token& inToken, bool &bIsEndOfScope)
{
    Scope* pxScope = NULL;
    bIsEndOfScope=false;

    pxScope = Scope::parse(inToken, bIsEndOfScope);

    return pxScope;
}

bool InGlobal::canDefineFunction()
{
	return true;
}

bool InGlobal::canDefineType()
{
	return true;
}
